import "babel-polyfill"
import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'
import axios from 'axios'
import './permisson'
import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'

// import './theme/theme.less' // 切换主题样式（样式设置文件）

// Vue.filter('filterDate', function (value) {
//   return value.slice(0, 10)
// })
// Vue.filter('filterTime', function (value) {
//   return value.slice(11)
// })
// Vue.filter('changeRank', function (row) { // 注册全局过滤器
//   if (row === 1) {
//     return require('./assets/image/goldMedal.png')
//   } else if (row === 2) {
//     return require('./assets/image/silverMedal.png')
//   } else if (row === 3) {
//     return require('./assets/image/bronzeMedal.png')
//   } else {
//     return ''
//   }
// })
Vue.use(ElementUI)

Vue.prototype.$http = axios

Vue.config.productionTip = false

new Vue({
  router,
  store,
  render: h => h(App)
}).$mount('#app')
